@charset "utf-8";
/* CSS Document */
* { padding: 0px; margin: 0px; }
img { border: 0px; }
ul, li { list-style: none; }
input, button, img { outline: none; }
.position_r{ position:relative;}
.position_a{ position:absolute}
.display_n{ display:none}
.display_b{ display:block}
.mart15{ margin-top:15px;}
.body_bg { background-attachment: fixed; background-color: #e6f8ff; background-image: url(images/bg.gif); background-repeat: no-repeat; background-position: center top; background-size:cover; font-size:62.5%;}
/*主体结构开始*/
.home_main{ width:92%; margin:0 auto; overflow:hidden }
/*logo开始*/
.home_logo { width: 100%; height: 73px; margin-top: 20px; text-align:center;}
.home_logo img{ height:50px;}
/*======首页开始======*/
/*图片轮播开始*/
.home_slider{ width:100%; background:rgba(217,246,255,0.6); border-radius:5px; box-shadow: 0px 0px 10px #a9d7e2; overflow:hidden;}
.home_ul{ width:100%; float:left}
.home_li{ width:100%;  overflow:hidden; border-bottom:1px solid #bedde6; float:left; display:block;}
/*图片轮播--大图展示*/
.xxzx_time{font-family:"Arial"; font-size:1.6em; color:#333; text-align:left; text-indent:10px; margin-top:10px; }
.home_li .img_slider{ width:96%; float:left; margin:10px 2%; }
.home_li .p_text{ width:96%; float:left; margin-left:2%; height:30px; line-height:30px; background:rgba(0,0,0,0.7); color:#bedde6; font-family:"微软雅黑","黑体","宋体";font-size:1.6em; overflow:hidden; text-overflow:ellipsis; margin-top:-40px;}
.home_li .p_text span{ width:96%; margin:0 auto; display:block}
.home_li .p_text span a{color:#bedde6; text-decoration:none;}
/*图片轮播--文字列表*/
.home_li .text_main{ width:96%; float:left; margin:6px 2%; height:36px; font-size:9px; font-family: "微软雅黑"}
.home_li .text_main .lf_text{ float:left; margin-left:2%; width:69%; height:36px; line-height:18px; color:#1e1e1e; font-family:"微软雅黑","黑体","宋体";font-size:1.6em; overflow:hidden; text-overflow:ellipsis;}
.home_li .text_main .lf_text a{color:#1e1e1e; text-decoration:none;}
.home_li .text_main .rt_text{ float:left; margin-left:2%; margin-right:2%; width:25%; height:36px;}
.home_li .text_main .rt_text img{ height:36px; width:50px; float:right}
/*图片轮播--按钮*/
.home_button{ width:100%; height:14px; text-align:center; clear:both; margin-top:15px;}
.home_button_main{ width:65px; text-align:center; margin:0 auto; height:14px;}
.home_button_hov{ width:14px; height:14px; background:url(images/ico_hov.png) no-repeat left top; margin-left:5px; float:left; cursor:pointer;}
.home_button_act{ width:14px; height:14px; background:url(images/ico_act.gif) no-repeat left top; margin-left:5px; float:left; cursor:pointer;}
/*快速链接*/
.link_main{ width:100%; float:left; margin-top:10px;margin-bottom:5px;}
.link_main.mart150{ margin-top:150px;}
.link_main_lf{ width:49%; height:100px; float:left; margin-right:1%; margin-bottom:1%;margin-top:1%; background-color:#bceefd; border-radius:3px; border: 0px;}
.link_main_lf img{text-align:center; height:60px; margin-top:4%; }
.link_main_lfs{ width:49%; height:100px; float:left; margin-right:1%; margin-bottom:1%;margin-top:1%; background-color:#bceefd; border-radius:3px;}
.link_main_lfs img{text-align:center; height:50px; margin-top:5%; }
.link_main_rt{ width:49%; height:100px; float:left; margin-left:1%; margin-bottom:1%;margin-top:1%; background-color:#bceefd; border-radius:3px; border: 0px;}
.link_main_rt img{text-align:center; height:60px; margin-top:4%; }
.link_main_rts{ width:49%; height:100px; float:left; margin-left:1%; margin-bottom:1%;margin-top:1%; background-color:#bceefd; border-radius:3px;}
.link_main_rts img{text-align:center; height:50px;margin-top:5%;}


/*======办事指南开始======*/
.bszn_img{ width:100%; float:left; margin-top:10px; overflow:hidden}
.bszn_img img{ width:100%;}
.bszn_list{ width:100%; float:left; margin-bottom:60px;}
.bszn_list li{background:rgba(123,224,249,0.4); width:32%; overflow:hidden; text-align:center; vertical-align:middle; margin-top:2%; float:left; }
.bszn_list li img{ width:80%;}
.bszn_list li.marr2{ margin-right:2%;}
.bszn_tab{ width:100%; height:50px; position:fixed; bottom:0px; background:url(images/bszn_tab_bg.png) repeat-x left bottom;}
.bszn_tab_hov{ width:50%; height:50px; float:left; text-align:center; vertical-align:middle; background:url(images/arrow_up.png) no-repeat center top;}
.bszn_tab_hov img{ height:21px; vertical-align:middle; margin-top:18px;}
.bszn_tab_act{ width:50%; height:50px; float:left; text-align:center; vertical-align:middle;}
.bszn_tab_act img{ height:21px; vertical-align:middle; margin-top:18px;}

/*======区县微信公共平台======*/
.qxwx_list{ width:100%; float:left; margin-bottom:60px;}
.qxwx_list li{background:rgba(123,224,249,0.4); width:32%; overflow:hidden; text-align:center; vertical-align:middle; margin-top:2%; float:left; height:130px; }
.qxwx_list li img{ height:80px; margin-top:25px;}
.qxwx_list li.marr2{ margin-right:2%;}

/*======内容详情页面======*/
.details_main{ width:100%; background:rgba(217,246,255,0.6); border-radius:5px; box-shadow: 0px 0px 10px #a9d7e2; overflow:hidden; margin-bottom:15px;}
.details_main .container{ width:94%; margin:0 auto; margin-top:10px;}
.details_main .container .h1{ width:100%; line-height:25px; text-align:left; font-family:"微软雅黑","黑体","宋体"; color:#333333; font-size:16px; font-weight:400;}
.details_main .container .h1.blue{color:#3879D9; font-weight:800;}
.details_main .container .h1.blue2{color:#264766; font-weight:800; font-size:16px}
.details_main .container .p{color:#264766; font-weight:400; font-size:14px; font-family:"微软雅黑","黑体","宋体"; height:30px; line-height:30px; text-align:center;}
.details_main .container .img{ width:80%; text-align:center; padding-top:15px; padding-bottom:15px; vertical-align:middle; float:left; margin-left:10%;}
.details_main .container .ewm{ width:80%; text-align:center; padding-top:5px; padding-bottom:15px; vertical-align:middle; float:left; margin-left:10%;}
.details_main .container .time{ width:100%; line-height:35px; text-align:center;color:#999; font-size:13px; font-family:Verdana, Geneva, sans-serif; height:35px; overflow:hidden}
.details_main .container .time .zz{ font-family:"微软雅黑","黑体","宋体";max-width:300px; overflow: hidden; display: inline-block; float: left; text-overflow:ellipsis;}
.details_main .container .textmain{ width:100%; line-height:27px; text-align:left; font-size:13px;font-family:"微软雅黑","黑体","宋体"; font-weight:400; color:#333; padding-bottom:10px;}
.details_main .container .textmain img{ width:100%; padding-bottom:5px;}

/*======列表信息页面======*/
.list_line{border:1px solid #98def6; width:99%; margin-bottom:15px;}
.list_search{ width:100%; height:35px; line-height:35px; background:rgba(171,226,246,0.7); border-bottom:1px solid #98def6;}
.list_search_main li{ float:left; width:25%; text-align:center; font-family:"微软雅黑","黑体","宋体"; color:#333333; font-size:1.6em; color:#2f72a6; font-weight:bold; cursor:pointer}
.list_search_main li.arrow_down{ background:url(images/arrow_down.png) no-repeat right center;}
.list_search_wrap{ width:100%; float:left; margin-top:10px;}
.list_search_wrap li{ width:96%; float:left; margin-left:2%; line-height:27px;border-bottom:1px solid #98def6;  background:url(images/arrow_rt.png) no-repeat right center;}
.list_search_wrap li.noline{ border:0px;}
.list_search_wrap li.nobg{ background:none;}
.list_search_wrap li .sup{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-family:"微软雅黑","黑体","宋体"; color:#333333; font-size:1.6em;}
.list_search_wrap li .sup a{ color:#333333; text-decoration:none}
.list_search_wrap li .sub{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-family:"微软雅黑","黑体","宋体"; color:#999; font-size:1.4em;}
.list_search_wrap li .sub a{ color:#999999; text-decoration:none}
.list_search_wrap li .more{line-height:27px; text-align:center;font-family:"微软雅黑","黑体","宋体"; color:#2f72a6; font-size:1.6em; }
.list_search_wrap li .more a{ color:#2f72a6; text-decoration:none}

/*======实时路况页面======*/
.sslk_tit{ width:100%; height:45px; line-height:45px; text-align:center;font-family:"微软雅黑","黑体","宋体"; color:#fff; background:#3da6df; font-size:16px }
.sslk_time{ height:30px; line-height:30px; font-family:Verdana, Geneva, sans-serif; color:#666; font-size:12px; width:100%;}
.sslk_time .time_text{ float:right; margin-right:10px;}
.sslk_time img{ width:16px; float:right; margin-right:8px; margin-top:6px;}
.sslk_ul{ width:49%; float:left; margin-top:10px; }
.sslk_ul.marl{ float:left; margin-left:2%;}
.sslk_ul li{ width:100%; float:left}
.sslk_ul .li_img{text-align:center; height:100px;}
.sslk_ul .li_img img{text-align:center; height:100px; width: 78%;}
.sslk_ul .li_text{ width:100%; height:20px; line-height:20px; background:rgba(153,153,153,0.5); color:#fff; text-align:center; overflow:hidden; text-overflow:ellipsis; margin-top:10px; font-size:12px;font-family:"微软雅黑","黑体","宋体"; }
.sslk_more{ width:98%; float:left; margin-left:1%; height:35px; line-height:35px; color:#fff; text-align:center; background:rgba(0,0,0,0.3); border-radius:3px; clear:both; margin-top:15px; margin-bottom:15px;font-family:"微软雅黑","黑体","宋体"; }
.sslk_more a{ color:#fff; text-decoration:none;}

/*======地图导航======*/
.map_bot{ width:100%; height:70px; background:rgba(0,0,0,0.5);position:fixed; bottom:0px; left:0px; overflow:hidden;}
.map_bot_p{ float:left; width:100%; height:20px; line-height:20px; text-align:center;font-family:"微软雅黑","黑体","宋体"; color:#fff; font-size:14px}
.map_bot_p a{ color:#fff; text-decoration:none}
.map_bot_ul{ width:220px; margin:0 auto; height:60px; line-height:95px; padding-top:10px;overflow:hidden; font-family: "微软雅黑"; font-size:14px; color:#fff;}
.map_bot_ul li{ float:left; width:60px; height:60px; margin-left:10px; cursor:pointer; text-align: center; }
.map_bot_ul li img{ width:24px; height:24px;}
.map_bot_ul li.ico01{background:url(images/police_station1.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico01:hover{background:url(images/police_station.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li#ico01_hover{background:url(images/police_station.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico02{background:url(images/vehicle_administration1.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico02:hover{background:url(images/vehicle_administration.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li#ico02_hover{background:url(images/vehicle_administration.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico03{background:url(images/police_station1.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico03:hover{background:url(images/police_station.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li#ico03_hover{background:url(images/police_station.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico04{background:url(images/paichusuo.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico04:hover{background:url(images/paichusuo_click.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li#ico04_hover{background:url(images/paichusuo_click.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico05{background:url(images/bank1.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico05:hover{background:url(images/bank.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li#ico05_hover{background:url(images/bank.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico06{background:url(images/hotel1.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico06:hover{background:url(images/hotel.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li#ico06_hover{background:url(images/hotel.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico07{background:url(images/wc1.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico07:hover{background:url(images/wc.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li#ico07_hover{background:url(images/wc.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico08{background:url(images/supermarket1.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li.ico08:hover{background:url(images/supermarket.png) no-repeat center top; background-size:36px 36px;}
.map_bot_ul li#ico08_hover{background:url(images/supermarket.png) no-repeat center top; background-size:36px 36px;}
/*地图弹出框*/
.map_pop{ width:50px; position:absolute; bottom:75px; left:5px;}
.map_pop_top{ width:50px; height:5px; background:url(images/map_top.png) no-repeat left top; float:left}
.map_pop_mid{ width:50px; background:url(images/map_mid.png) repeat-y left top; float:left;}
.map_pop_mid ul{ width:50px; float:left;}
.map_pop_mid ul li{ width:50px; height:65px; float:left; line-height:95px; color:#fff; font-family:"微软雅黑"; font-size:14px; text-align:center;}
.map_pop_mid ul li a{ color:#fff; text-decoration:none}
.map_pop_mid ul li.jws{ background: url(images/jws.png) no-repeat center top; background-size:36px 36px;}
.map_pop_mid ul li.jws:hover{ background: url(images/jws_click.png) no-repeat center top; background-size:36px 36px;}
.map_pop_mid ul li.fj{ background: url(images/police_station1.png) no-repeat center top; background-size:36px 36px;}
.map_pop_mid ul li.fj:hover{ background: url(images/police_station.png) no-repeat center top; background-size:36px 36px;}
.map_pop_mid ul li.pcs{ background: url(images/paichusuo.png) no-repeat center top; background-size:36px 36px;}
.map_pop_mid ul li.pcs:hover{ background: url(images/paichusuo_click.png) no-repeat center top; background-size:36px 36px;}
.map_pop_bot{ width:50px; height:10px; background:url(images/map_bot.png) no-repeat left top; float:left;}
.block_home_slider .slide {
	position:relative;
}
.block_home_slider .flex-control-paging {
	padding:3px 0px;
	display:inline-block;
}
.block_home_slider .flex-control-paging li {
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.block_home_slider .flex-control-paging li a {
	width:12px;
	height:12px;
	display:block;
	background-repeat:no-repeat;
	background-image:url(images/sprite_nav_3.png);
	text-indent:-9000px;
	cursor:pointer;
}
.block_home_slider .flex-control-paging li a.flex-active {
	background-position:right top;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
	display: block;
}
.flex-pauseplay span {
	text-transform: capitalize;
}